home *** CD-ROM | disk | FTP | other *** search
/ Trusted Irix /B 4.0.4 / Trusted-Irix B-4.0.1.iso / dist / eoe1.idb / usr / include / sys / regdef.h.z / regdef.h
C/C++ Source or Header  |  1992-04-03  |  2KB  |  56 lines

  1. #ifndef __SYS_REGDEF_H__
  2. #define __SYS_REGDEF_H__
  3.  
  4. /**************************************************************************
  5.  *                                      *
  6.  *          Copyright (C) 1990, Silicon Graphics, Inc.          *
  7.  *                                      *
  8.  *  These coded instructions, statements, and computer programs  contain  *
  9.  *  unpublished  proprietary  information of Silicon Graphics, Inc., and  *
  10.  *  are protected by Federal copyright law.  They  may  not be disclosed  *
  11.  *  to  third  parties  or copied or duplicated in any form, in whole or  *
  12.  *  in part, without the prior written consent of Silicon Graphics, Inc.  *
  13.  *                                      *
  14.  **************************************************************************/
  15. /*
  16.  * Copyright 1985 by MIPS Computer Systems, Inc.
  17.  */
  18.  
  19. #ident    "$Revision: 3.5 $"
  20.  
  21. #define zero    $0    /* wired zero */
  22. #define AT    $at    /* assembler temp */
  23. #define v0    $2    /* return value */
  24. #define v1    $3
  25. #define a0    $4    /* argument registers */
  26. #define a1    $5
  27. #define a2    $6
  28. #define a3    $7
  29. #define t0    $8    /* caller saved */
  30. #define t1    $9
  31. #define t2    $10
  32. #define t3    $11
  33. #define t4    $12
  34. #define t5    $13
  35. #define t6    $14
  36. #define t7    $15
  37. #define s0    $16    /* callee saved */
  38. #define s1    $17
  39. #define s2    $18
  40. #define s3    $19
  41. #define s4    $20
  42. #define s5    $21
  43. #define s6    $22
  44. #define s7    $23
  45. #define t8    $24    /* code generator */
  46. #define t9    $25
  47. #define k0    $26    /* kernel temporary */
  48. #define k1    $27
  49. #define gp    $28    /* global pointer */
  50. #define sp    $29    /* stack pointer */
  51. #define fp    $30    /* frame pointer */
  52. #define s8    $30    /* calle saved */
  53. #define ra    $31    /* return address */
  54.  
  55. #endif /* __SYS_REGDEF_H__ */
  56.